heavy guns - Espagnol Anglais Dictionnaire